package com.example.friend.service;

import com.example.core.entity.PageDataInfo;
import com.example.friend.entity.DTO.ExamQueryDTO;
import com.example.friend.entity.VO.ExamVO;

public interface IUserExamService {
    /**
     * 报名竞赛
     * @param token token
     * @param examId examId
     * @return 1.成功 0.失败
     */
    int signUp(String token, Long examId);

    /**
     * 获取已报名的竞赛
     * @param examQueryDTO examQueryDTO
     * @return PageDataInfo<ExamVO>
     */
    PageDataInfo<ExamVO> list(ExamQueryDTO examQueryDTO);
}
